﻿Imports System.Drawing

Public Class Constants

    Private Sub New() ' zorg dat er geen publieke constructor is
    End Sub

    Public Class Kleuren
        Public Shared ReadOnly NEUTRAAL As Color = Color.White
        Public Shared ReadOnly KLAAR_VOOR_SCAN As Color = Color.White
        Public Shared ReadOnly GEEN_FOCUS As Color = Color.LightSalmon
        Public Shared ReadOnly ONGELDIG As Color = Color.LightSalmon
        Public Shared ReadOnly GELDIG As Color = Color.GreenYellow ' niet meer gebruikt?
        Public Shared ReadOnly HUIDIG As Color = Color.LightBlue
        Public Shared ReadOnly AFGEREKEND As Color = Color.White
        Public Shared ReadOnly GEPAUZEERD As Color = Color.LightGoldenrodYellow
    End Class

    ' Waarden zoals ze in de databank zitten
    Public Shared ReadOnly DEFAULT_CATEGORIE_ID As Integer = 75 ' Aarschot WW - Varia
    Public Shared ReadOnly DEFAULT_LEVERANCIER_ID As Integer = 1 ' Niet toegekend
    Public Shared ReadOnly DEFAULT_KLANT_ID As Integer = 1 ' Klant zonder naam
    Public Shared ReadOnly DEFAULT_KLANT_ID_MET_KORTING As Integer = 55 ' Ter klasse
    Public Shared ReadOnly DEFAULT_WINKELIER_ID As Integer = 1 ' Admin

    Public Const DOOS_PREFIX As String = "doos"

    Public Class Barcodes
        Public Shared ReadOnly FONTSIZE_BARCODE As Integer = 16
        Public Shared ReadOnly FONTSIZE_NUMMERS As Integer = 10
        Public Shared ReadOnly FONTNAME_NUMMERS As String = "Lucida Console"
        Public Shared ReadOnly BREEDTE_RAND_ETIKETTEN_IN_MM As Single = 3.0F
    End Class

    Public Shared VOORRAADBEWEGING_REDENEN() As Object = New Object() {"Snelverkoop", "Vervallen", "Kapot", "Eigen gebruik", "Promotie", "Telling", "Barverkoop"}

End Class



